package com.gjs.management.service;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gjs.common.enums.entity.ConfigTypeEnum;
import com.gjs.management.pojo.dto.config.ConfigDTO;
import com.gjs.management.pojo.dto.config.ConfigQueryDTO;
import com.gjs.management.pojo.entity.Config;

import java.util.List;

public interface IConfigService extends IService<Config> {
    List<ConfigDTO> list(ConfigTypeEnum configTypeEnum);

    Boolean save(List<ConfigDTO> configDTOList, ConfigTypeEnum configTypeEnum);

    Wrapper<Config> buildWrapper(ConfigQueryDTO queryDTO);
}
